at the opportune moment - Español Inglés Diccionario